import os

__all__ = [           # 在模块中使用时，表示一个模块中允许Config类可以被导入到别的模块中
    'Config'
]


class Config(object):

    _d = os.path.abspath(__file__)
    curr_dir = os.path.dirname(_d)  # 去掉文件名，返回目录
    base_dir = os.path.dirname(curr_dir)

    @staticmethod
    def obtain_file(filename):
        """
        保存压缩文件地址
        :return:
        """
        return os.path.join(Config.base_dir, filename)

    @staticmethod
    def obtaiin_defile(filename):
        """
        保存解压缩文件
        :return:
        """
        return os.path.join(Config.base_dir, filename)

    @staticmethod
    def save_img(filename):
        """
        保存可视化结果
        :return:
        """
        return os.path.join(Config.base_dir, filename)
